]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
shell-global: Set stage input region via MetaX11Display
authorJonas Ådahl <jadahl@gmail.com>
Fri, 16 Aug 2019 14:29:22 +0000 (16:29 +0200)
committerJonas Ådahl <jadahl@gmail.com>
Mon, 19 Aug 2019 09:20:44 +0000 (09:20 +0000)
The API in mutter changed to set it via MetaX11Display; lets jump on the
train.

https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/682

src/shell-global.c

index 06f2be2aa453a22b53f3d5d3b8cf7d1c003a949d..1556bf03d5fea588b6234f10662b1331d764eb69 100644 (file)
@@ -614,11 +614,12 @@ static void
 sync_input_region (ShellGlobal *global)
 {
   MetaDisplay *display = global->meta_display;
+  MetaX11Display *x11_display = meta_display_get_x11_display (display);
 
   if (global->has_modal)
-    meta_set_stage_input_region (display, None);
+    meta_x11_display_set_stage_input_region (x11_display, None);
   else
-    meta_set_stage_input_region (display, global->input_region);
+    meta_x11_display_set_stage_input_region (x11_display, global->input_region);
 }
 
 /**